package com.xh.one2one.lesson.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.xh.core.model.SuperEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * <p>
 * 一对一备课
 * </p>
 *
 * @author tw
 * @since 2021-04-07
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("one_lesson_info")
public class LessonInfo extends SuperEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 第三方学生id或者小组课Id
     */
    private String lessonId;

    /**
     * 第三方学生名称或者小组课名称
     */
    private String lessonName;

    /**
     * 状态（0 去备课 1 审核中 2审核失败 3审核成功）
     */
    private Integer status;
    /**
     * 1 一对一  2 小组课
     */
    private Integer type;
    /**
     * 当前步骤（1 教学计划 2 编辑  3 提交）
     */
    private Integer step;
    /**
     * 第三方排课id
     */
    private String thirdId;
    /**
     * 上课开始时间
     */
    private Date startTime;
    /**
     * 上课结束时间
     */
    private Date endTime;
    /**
     * 第三方合同id
     */
    private String contractId;
}
